#if 0
用string 来存放二维数据
a
bb
ccc
dddd
eeeee
ffffff
#endif

#include<iostream>
using namespace std;
#include<string.h>
#include<stdlib.h>
#include<vector>

int main()
{
    FILE *fp = fopen("string.txt","r+");
    if(fp == NULL)
        return -1;

    char buf[1024];
    vector<string> vs;

    while(fgets(buf,1024,fp))
        vs.push_back(buf);
    for(int i=0; i<vs.size(); i++)
        cout<<vs[i];
    return 0;
}
//相比较C的字符串，C++标准库中的 string 和 vector 可以简化程序，易于操作啊。